package chinese.constant.enums;

public enum ChnGradeEnum {
	GRADE_ONE("小学一年级", 1),
	GRADE_TWO("小学二年级", 2),
	GRADE_THREE("小学三年级", 3),
	GRADE_FOUR("小学四年级", 4),
	GRADE_FIVE("小学五年级", 5),
	GRADE_SIX("小学六年级", 6),
	GRADE_SEVEN("初中一年级", 7),
	GRADE_EIGHT("初中二年级", 8),
	GRADE_NINE("初中三年级", 9),
	GRADE_TEEN("高中一年级", 10),
	GRADE_ELEVEN("高中二年级", 11),
	GRADE_TWELVE("高中三年级", 12);
	
	// 成员变量
    private String name;
    private int value;

    // 构造方法
    private ChnGradeEnum(String name, int value){
        this.name = name;
        this.value = value;
    }

    // 普通方法
    public static String getName(int value){
        for (ChnGradeEnum e : ChnGradeEnum.values()) {
            if (e.getValue() == value) {
                return e.getName();
            }
        }
        return null;
    }

	public String getName(){
		return name;
	}

	public int getValue(){
		return value;
	}
}
